Cross Match Databases Registry entry
Specifies one or more tables that can be queried when a cross match query is performed from the current module.
Description
Vitalware provides two types of cross matching between tables:
- The first is script driven. This runs as part of the nightly database processing and attempts to match records in one table to records in another, e.g. to match a death records with a birth record.
- The second is driven from within the client when a query for a match in another table is performed when viewing a record (e.g. by selecting an option from the Registration>Cross Match menu). The same query is run as for nightly database processing (configured in vwmatchdefs.pl). This entry specifies which tables can be queried when a cross match query is performed from the current module.
Usage
This Registry entry can be assigned to users and groups:
Key | User | Group |
---|---|---|
Key 1 | User | Group |
Key 2 | user | group |
Key 3 | Table | Table |
Key 4 | table | table |
Key 5 | Cross Match Databases | |
Value | crossmatchtable;crossmatchtable;... |
In pipe-delimited format:
User | user | Table | table | Cross Match Databases | crossmatchtable;crossmatchtable;... |
Group | group | Table | table | Cross Match Databases | crossmatchtable;crossmatchtable;... |
where:
crossmatchtable;crossmatchtable;... | is a semicolon separated list of tables that may be queried from table (Key 4). Each crossmatchtable will be listed separately under the Registration>Cross Match menu. |
Example
This entry specifies that group Registrations can perform cross match queries from the Deaths module to the Births module:
Key | Setting |
---|---|
Key 1 | Group |
Key 2 | Registrations |
Key 3 | Table |
Key 4 | edeaths |
Key 5 | Cross Match Databases |
Value | ebirths |